

#ifndef _ABS_PYTHONCONSOLE_H_
#define _ABS_PYTHONCONSOLE_H_

#include "CoreApi.hpp"
#include "AbstractObject.hpp"
#include <QWidget>
#include <QObject>
#include <Gui/PythonQtScriptingConsole.h>

namespace NSCore {

	class COREAPI AbstractPythonConsole :
		public PythonQtScriptingConsole,
		public AbstractObject
	{
		Q_OBJECT
	public:
		AbstractPythonConsole(QWidget* p, const PythonQtObjectPtr& context);
		virtual ~AbstractPythonConsole();
		/*override*/
	public:
		inline QString className() override { return "AbstractPythonConsole"; };


	private:

	};


}

#endif





